@charset "utf-8";
/* CSS Document */

body{/* cursor:all-scroll;*/}
/*******时间轴****************/
.jzjl{width: 702px; height:494px; position:relative; overflow:hidden;}
.jzjl_con{height: 490px; position: relative; margin-right:-16px;}
.jzjl_tit{ height:40px; /*background:url(../images/timeline/jzjl_tit.gif) #fff repeat-x 0 0;*/ width:100%;/*position: fixed;*/ position: absolute; left:0; top:0;z-index: 11; display:block; border-bottom:1px solid #a2cbff; background-color:#fff;}
.jzjl_tit span{ padding-left:96px; background: url(../images/timeline/icon_jl.png) no-repeat 5px top;_background: url(../images/timeline/icon_jl.gif) no-repeat 5px top; color:#2a71c7; font-size:12px; font-weight:bold; height:58px; line-height:58px;display: inline-block; float: left; display:none;}
.jzjl_tit .time_riqi{ float:right; width:436px; height:28px; padding:15px 0; display:none;}
a.prv{ width:16px; height:28px; float:left; background: url(../images/timeline/prve.png) no-repeat left center;cursor:pointer;}
a:hover.prv{ width:16px; height:28px; float:left;background: url(../images/timeline/prve_h.png) no-repeat left center;cursor:pointer;}
a.nex{ width:16px; height:28px; float:left; background: url(../images/timeline/next.png) no-repeat right center;cursor:pointer;}
a:hover.nex{ width:16px; height:28px; float:left; background: url(../images/timeline/next_h.png) no-repeat right center;cursor:pointer;}

#timelinebox{float:left; height: 28px;}
#timelinebox div{width: 54px; line-height: 28px; float: left; text-align: center; margin: 0 5px; font-size: 14px;cursor:pointer;}
.ck{ background:url(../images/timeline/time_selceted.gif) repeat-x left bottom; font-weight: bold; color: #2a71c7;}

.gao{ height: 58px;}
.timelineleft{height: 434px; z-index: 0; padding-left: 20px; padding-top:6px; position:relative;}
/***div[id^=page_]{ padding-top:58px;}***/
.nianfen{ width:100%; float:left;}
.nianfen h1{ margin: 0;font-size: 12px; /*height:32px;*/ margin-bottom: 5px;/* padding-top:18px;background:url(../images/timeline/timeline1.gif) repeat-x left 56%;*/position: relative; padding-left: 94px; margin-right: 16px;}

.nian_jian span{background: url(../images/timeline/nian_jian.gif) no-repeat right center; width: 42px; display: block;height: 32px; float: left; text-align: right; padding-right: 26px; font-weight: bold; color: #3c8aeb; line-height: 32px;position: absolute;left: 0px; cursor:pointer;}
.nian_jian .hover{background:url(../images/timeline/nian_jian_hover.gif) no-repeat right center;}
.actived{background:url(../images/timeline/actived_bg.gif) no-repeat 84px center;}
.actived span{background: url(../images/timeline/nian_jia.gif) no-repeat right center;width: 42px; display: block;height: 32px; float: left; text-align: right; padding-right: 26px; font-weight: bold; color: #3c8aeb; line-height: 32px;position: absolute;left: 0px; cursor:pointer;}
.yue{ padding-right: 16px;}
.actived .hover{background:url(../images/timeline/nian_jia_hover.gif) no-repeat right center;}
.yue ul{position: relative; overflow: hidden; }
.yue ul li{ padding-left: 94px; height:51px; line-height:50px; margin-bottom: 10px;background: url(../images/timeline/li_xx.gif) no-repeat 84px center;position: relative; cursor:pointer;}
.biaoq{width: 42px; display: block;height: 30px; text-align: right; padding-right: 26px; font-weight: bold; color: #fff; line-height: 30px; background: url(../images/timeline/yue_hui.gif) no-repeat left center; position: absolute; left: 0; top: 11px;z-index: 2; cursor:pointer;}
ul.xuz li{background: url(../images/timeline/li_xz.gif) no-repeat 84px center; position: relative;}
ul.xuz .biaoq{background: url(../images/timeline/yue_liang.gif) no-repeat right center;}
ul.xuz .tab-cson{border:1px solid #a2cbff;height: 49px; line-height: 48px; border-left: 0px; background-color:#ebf5ff;}
.quan{ background: url(../images/timeline/quan.png) no-repeat right center; width: 65px;height: 30px;position: absolute; left: 0; top: 11px;z-index: 1; display: inline-block;}

.tab-cson{ border:1px dashed #c0d9f8;height: 49px; line-height: 48px; border-left: 0px;}
.tab-cson span{ float: left; display: inline-block; text-align: center; width:16.6%;*width:16.6%;  text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
/*.sj{ width: 114px;}.yiy{width: 152px;}.zb{ width: 98px;}.xy{ width: 194px;}*/
.blue{ background:url(../images/timeline/li_xz.gif) no-repeat 84px center !important;}
.blue div{background:#ebf5ff; border-style:solid; border-color:#a2cbff;}

/****表头****************/
.t-head{padding:0 20px 0 114px; height:48px; border-bottom:1px solid #dfe7eb; background-color:#fff; position:relative; margin-top:1px;}
.t-head ul li{float:left; width:16.6%;*width:16.6%; line-height:48px; color:#3787eb; font-weight:bold; text-align:center;}
.line-head{width:114px; height:48px; position:absolute; top:0; left:0; background: url(../images/timeline/line_head.png) no-repeat 62px bottom;}

.nian_jian{height:26px;}
.actived{height:32px;}
.hide-text{color:#908f8f; text-align:center; height:32px; display:block; border:1px dashed #a2cbff; border-left:0; background-color:#ebf5ff; display:none; line-height:32px; font-weight:normal;}
.nian_jian .hide-text{display:none;}
.actived .hide-text{display:block;}
.detail{color:#2897ff;}
.detail:hover{text-decoration:underline;}


